mechanical semaphore - Espagnol Anglais Dictionnaire